-- || Created by Revelse

Core = inherit(Object)

function Core:constructor()
	LoginRegister:new()
	VoteSystem:new()
	
	-- GUI
	
	LobbyChoose:new()
	TeamSelection:new()
	dx_lib:new()
	
end

function Core:destructor()
	delete(LoginRegister:getSingleton())
	delete(VoteSystem:getSingleton())
	
	-- GUI
	
	delete(LobbyChoose:getSingleton())
	delete(TeamSelection:getSingleton())
	delete(dx_lib:getSingleton())
end